<?php

namespace app\models\xunshan;

use support\Model;

/**
 * This is the model class for table "gen_table_column".
 *
 * @property int $column_id 编号
 * @property int $table_id 归属表编号
 * @property string $column_name 列名称
 * @property string $column_comment 列描述
 * @property string $column_type 列类型
 * @property int $is_pk 是否主键（1是）
 * @property int $is_increment 是否自增（1是）
 * @property int $is_required 是否必填（1是）
 * @property int $is_insert 是否为插入字段（1是）
 * @property int $is_edit 是否编辑字段（1是）
 * @property int $is_list 是否列表字段（1是）
 * @property int $is_query 是否查询字段（1是）
 * @property string $query_type 查询方式（等于、不等于、大于、小于、范围）
 * @property string $html_type 显示类型（文本框、文本域、下拉框、复选框、单选框、日期控件）
 * @property string $dict_type 字典类型
 * @property int $sort 排序
 * @property string $create_auid 创建者
 * @property string $gmt_create 创建时间
 * @property string $modify_auid 更新者
 * @property string $gmt_modify 更新时间
 * @property int   $is_soft_delete 是否软删除字段（1是）
 */
class GenTableColumn extends Model
{
    /**
     * 指示是否自动维护时间戳
     *
     * @var bool
     */
    public $timestamps = false;
    /**
     * 与模型关联的表名
     *
     * @var string
     */
    protected $table = 'gen_table_column';

    public function attributeLabels()
    {
        return [
            'column_id' => '编号',
            'table_id' => '归属表编号',
            'column_name' => '列名称',
            'column_comment' => '列描述',
            'column_type' => '列类型',
            'is_pk' => '是否主键（1是）',
            'is_increment' => '是否自增（1是）',
            'is_required' => '是否必填（1是）',
            'is_soft_delete' => '是否软删除字段（1是）',
            'is_insert' => '是否为插入字段（1是）',
            'is_edit' => '是否编辑字段（1是）',
            'is_list' => '是否列表字段（1是）',
            'is_query' => '是否查询字段（1是）',
            'query_type' => '查询方式（等于、不等于、大于、小于、范围）',
            'html_type' => '显示类型（文本框、文本域、下拉框、复选框、单选框、日期控件）',
            'dict_type' => '字典类型',
            'sort' => '排序',
            'create_auid' => '创建者',
            'gmt_create' => '创建时间',
            'modify_auid' => '更新者',
            'gmt_modify' => '更新时间',
        ];
    }
}
